package com.wxmit.module.system.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.wxmit.module.system.domain.SysOperateLog;
import com.wxmit.module.system.domain.dto.SysOperateLogSearchDTO;
import com.wxmit.system.base.core.ShushanBaseMapper;
import com.wxmit.system.base.core.ShushanPage;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 操作日志记录Mapper接口
 * 
 * @author huangxiong
 * @date 2022-08-08
 */
@Mapper
public interface SysOperateLogMapper extends ShushanBaseMapper<SysOperateLogMapper , SysOperateLog>
{

    IPage<SysOperateLog> listPage(@Param("page")ShushanPage page ,@Param("log") SysOperateLogSearchDTO searchData);

    List<String> moduleList();
}